#pragma once

#include <vector>
#include "Ogre.h"
#include "GameControl.h"
#include "GameObject.h"

class GameModel
{
	std::vector<GameObject*> gameObjects;
	GameControl* gameControl;

public:
	GameModel(GameControl* control);
	~GameModel(void);

	virtual void step(double time);

	std::vector<GameObject*> getObjects();
};

